Maps of Souls
Page 1 of 19
AGATHANGELOS I - Means "good angel", derived from Greek agathos "good" and angelos "angel, messenger".